using System;
using System.Collections.Generic;
using System.Text;
using System.Drawing;

namespace Utils.IMDB
{
    class Movie
    {/*
        private long _ID;
        private long _ImdbID;
        private int _Year;
        private double _Rating;
        private int _Votes;
        private string _Rated;
        private string[] _Genres;
        private Person[] _Directors;
        private Person[] _Writers;
        private Person[] _Actors;
        private string _ImageURL;
        private Image _Image;
        private string _Title;
        private string _Description;
        private int _Runtime;
        private string[] _Languages;
        private string _Tagline;
        private DateTime _ReleaseDate;
        private object _Tag;
        private string _TrailerURL;
        private bool _HasTrailer;
        private bool _IsTvSerie;
        private int[] _Seasons;
        private string[] _Studios;
        private int _Index;
        private byte _RegionCode;
        private string[] _KnownTitles;
        private bool _WantedTitle;
        private Person[] _Producers;
        private Person[] _MusicBy;
        private string[] _SpecialEffects;

        public long ID
        {
            get { return this._ID; }
            set { this._ID = value; }
        }

        public long ImdbID
        {
            get { return this._ImdbID; }
            set { this._ImdbID = value; }
        }

        public int Year
        {
            get { return this._Year; }
            set { this._Year = value; }
        }

        public double Rating
        {
            get { return this._Rating; }
            set { this._Rating = value; }
        }

        public int Votes
        {
            get { return this._Votes; }
            set { this._Votes = value; }
        }

        public string Rated
        {
            get { return this._Rated; }
            set { this._Rated = value; }
        }

        public string[] Genres
        {
            get { return this._Genres; }
            set { this._Genres = value; }
        }

        public Person[] Directors
        {
            get { return this._Directors; }
            set { this._Directors = value; }
        }

        public Person[] Writers
        {
            get { return this._Writers; }
            set { this._Writers = value; }
        }

        public Person[] Actors
        {
            get { return this._Actors; }
            set { this._Actors = value; }
        }

        public string ImageURL
        {
            get { return this._ImageURL; }
            set { this._ImageURL = value; }
        }

        public Image Image
        {
            get { return this._Image; }
            set { this._Image = value; }
        }

        public string Title
        {
            get { return this._Title; }
            set { this._Title = value; }
        }

        public string Description
        {
            get { return this._Description; }
            set { this._Description = value; }
        }

        public int Runtime
        {
            get { return this._Runtime; }
            set { this._Runtime = value; }
        }

        public string[] Languages
        {
            get { return this._Languages; }
            set { this._Languages = value; }
        }

        public string Tagline
        {
            get { return this._Tagline; }
            set { this._Tagline = value; }
        }

        public DateTime ReleaseDate
        {
            get { return this._ReleaseDate; }
            set { this._ReleaseDate = value; }
        }

        public object Tag
        {
            get { return this._Tag; }
            set { this._Tag = value; }
        }

        public string TrailerURL
        {
            get { return this._TrailerURL; }
            set { this._TrailerURL = value; }
        }

        public bool HasTrailer
        {
            get { return this._HasTrailer; }
            set { this._HasTrailer = value; }
        }

        public bool IsTvSerie
        {
            get { return this._IsTvSerie; }
            set { this._IsTvSerie = value; }
        }

        public int[] Seasons
        {
            get { return this._Seasons; }
            set { this._Seasons = value; }
        }

        public string[] Studios
        {
            get { return this._Studios; }
            set { this._Studios = value; }
        }

        public int Index
        {
            get { return this._Index; }
            set { this._Index = value; }
        }

        public byte RegionCode
        {
            get { return this._RegionCode; }
            set { this._RegionCode = value; }
        }

        public string[] KnownTitles
        {
            get { return this._KnownTitles; }
            set { this._KnownTitles = value; }
        }

        public bool WantedTitle
        {
            get { return this._WantedTitle; }
            set { this._WantedTitle = value; }
        }

        public Person[] Producers
        {
            get { return this._Producers; }
            set { this._Producers = value; }
        }

        public Person[] MusicBy
        {
            get { return this._MusicBy; }
            set { this._MusicBy = value; }
        }

        public string[] SpecialEffects
        {
            get { return this._SpecialEffects; }
            set { this._SpecialEffects = value; }
        }*/
    }
}
